#ifndef __STRING_STRCAT_H__
#define __STRING_STRCAT_H__

/**
 *  strcat()
 *  zkopiruje string pSrc na konec stringu pDst,
 *  spoji string pDst a pSrc, vrati v pDst...
 */
char *strcat(char * pDst, const char *pSrc) {
    char *r = pDst;

    while (*pDst != '\0')
        pDst++;

    while ((*pDst++ = *pSrc++) != '\0')
        continue;

    return r;
}

#endif
